MEAKTERHFLVSNFGTAGGEVSSATENKRDLFGDSASGECTEREKFLGGAQKNDKERREQECRTNHQAPLFLCWLLNLGLLSPFKAHSRISRFNQWWDFPLYQYILWLAMQ